i like you too - German English Dictionary